package com.uaf.vxalipaybill.api.vo.req;

import java.io.Serializable;

import javax.validation.constraints.NotBlank;

/**
 * @filename VxAlipayBillDataExtractReqVo.java
 * @description 壹融站SAS数据提取-微信支付宝请求账单
 * @author 马庆智
 * @date 2021/10/8 11:06
 */
public class VxAlipayBillDataExtractReqVo implements Serializable {

	private static final long serialVersionUID = 6622618078603388562L;

	/** 业务编号 */
	@NotBlank(message = "业务编号不能为空")
	private String businessId;

	/** 唯一标识，与SAS RTDM对应流水号一致 */
	@NotBlank(message = "流水号不能为空")
	private String streamNo;

	/** 产品编号,同业务系统申请件产品编号 */
	@NotBlank(message = "产品代码不能为空")
	private String productNo;

	/** 身份证号码*/
	@NotBlank(message = "身份证号码不能为空")
	private String queryCertNum;

	public String getBusinessId() {
		return businessId;
	}

	public void setBusinessId(String businessId) {
		this.businessId = businessId;
	}

	public String getStreamNo() {
		return streamNo;
	}

	public void setStreamNo(String streamNo) {
		this.streamNo = streamNo;
	}

	public String getProductNo() {
		return productNo;
	}

	public void setProductNo(String productNo) {
		this.productNo = productNo;
	}

	public String getQueryCertNum() {
		return queryCertNum;
	}

	public void setQueryCertNum(String queryCertNum) {
		this.queryCertNum = queryCertNum;
	}
}
